// 加载vue核心文件
// vue的模块化环境加载的是 runtime 模块【没有模板编译功能】
//      所以vue模块化环境项目构建 vue实例（组件）时，只能使用 render 方法+虚拟DOM结构方式构建
// import { createApp,h } from "vue";
import { createApp } from "vue";

import "./assets/js/common.js";
import "./assets/css/base.css";

// vue的模块化环境可以识别.vue文件，因为存在一个加载的文件的工具模块 vue-loader
// 由 vue-template-es2015-compiler 完成配置的编译
import App from "./App.vue";
console.log(App)
// 创建vue应用程序
// const app = createApp({
//     // template:`
//     //     <p>电影项目加载完成，仓库数据msg是：{{ msg }}</p>
//     // `,
//     render(){
//         return h("p","电影项目加载完成，仓库数据msg是："+this.msg)
//     },
//     data() {
//         return {
//             msg: "msg变量"
//         }
//     },
// })
const app = createApp(App)
// 挂载vue实例
app.mount("#root")